#pragma once

/*================= Blinker通讯方式设置 =================
 *    # BLINKER_BLE   蓝牙
 *    # BLINKER_WIFI  WIFI
 *======================================================*/
#define BLINKER_BLE

/*============== Blinker日志打印串口设置 ===============*/
#define BLINKER_PRINT Serial
/*======================================================*/

#include <Arduino.h>
#include <Blinker.h>

/*====================== WIFI设置 =======================
 *    # 在<Blinker.h>里会将BLINKER_WIFI取消定义并定义BLINKER_MQTT
 *======================================================*/
#if defined(BLINKER_WIFI) || defined(BLINKER_MQTT)
    #define DEVICE_KEY "15509132a660"  // 设备密钥

    #if 1
        // 公司
        #define WIFI_NAME     "HARMONYE-WLAN"
        #define WIFI_PASSWORD "HY123456"

    #elif 0
        // 出租屋
        #define WIFI_NAME     "303room"
        #define WIFI_PASSWORD "83387770"

    #elif 0
        // 家
        #define WIFI_NAME     ""
        #define WIFI_PASSWORD ""
    #endif
#endif

/*======================================================*/


/*====================== 控件定义 ======================*/

// #define ButtonABC "btn-abc"  // 开关灯
// #define NumberABC "btn-abc"  // 计数
// #define SliderJOY "ran-joy"  // 滑动条

char ButtonABC[] = "btn-abc";  // 开关灯
char NumberABC[] = "btn-abc";  // 计数

char Slider_PWM_Name[]   = "sli-pwm";   // 滑动条 - 调节PWM
char Button_Up_Name[]    = "btn-up";    // 向前
char Joystick_Dir_Name[] = "joy-dir";   // 摇杆 - 控制运动方向

/*======================================================*/
